given (the fact) that... - Französisch Englisch Wörterbuch